import { defineStore } from 'pinia'
import { ref } from 'vue'

const useToken=defineStore('token',()=>{
	const token=ref(null)
	const updateToken=val=>token.value=val
	const removeToken=()=>token.value=null
	
	return {
		token,
		updateToken,
		removeToken
	}
}, {
	persist: {
		enabled: true,
		key: 'token',
		storage: localStorage
	}
})

export default useToken